n. trade secret, secret which is related to the creation of commercial products
Copyright © 2018 WordTech Co.